5 Things I Loves & Hates About My 2017 Bmw F15 X5 40E Which I Owned For 2 Months